//加载path模块
const path = require('path')
//定义resolve方法，把相对路径转换成绝对路径
const resolve = dir => path.join(__dirname, dir)

module.exports={
  devServer: {
    open: true, // 自动启动浏览器
    host: 'localhost', // localhost
    port: 6060, // 端口号
    hotOnly: false, // 热更新
 
    overlay: {
       //  当出现编译器错误或警告时，在浏览器中显示全屏覆盖层
       warnings: false,
       errors: true
     },
     proxy: {
       //配置跨域
       '/api': {
         target: 'http://timemeetyou.com:8889/api/private/v1', // 接口的域名
         // ws: true, // 是否启用websockets
         changOrigin: true, // 开启代理，在本地创建一个虚拟服务端
         pathRewrite: {
           '^/api': '/'
         }
       }
     }
   },
   chainWebpack: config => {
    // 添加别名
    config.resolve.alias
      .set('@', resolve('src'))
      .set('assets', resolve('src/assets'))
      .set('views', resolve('src/views'))
      .set('components', resolve('src/components'))
  }
}